<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      xmlns:f="http://java.sun.com/jsf/core">

    <ui:composition template="layout.xhtml">
        <ui:define name="body">
            <h2>Visualizar Docente</h2>

            <p:panel styleClass="container_24 clearfix " style="background: none; border: none;"> 
                <h:form id="form" acceptcharset="utf-8">
                    <p:growl id="msg" life="3000" autoUpdate="true" showDetail="false"/>

                    <p class="subtitle">Dados Gerais</p>

                    <p:outputLabel value="Curso:" styleClass="grid_3" for="cursoInputText" />
                    <p:inputText id="cursoInputText" styleClass="grid_8" readonly="true"
                                 value="#{not managerPesquisarDocente.docenteVisualizar.disciplinas.isEmpty() ? managerPesquisarDocente.docenteVisualizar.disciplinas.get(0).curso.nome : ''}" />
                    <div class="clear" />

                    <p:outputLabel value="Docente:" styleClass="grid_3" for="docenteInputText" />
                    <p:inputText id="docenteInputText" styleClass="grid_8"
                                 readonly="true" value="#{managerPesquisarDocente.docenteVisualizar.nome}" />

                    <p:outputLabel value="Situação:" styleClass="grid_3" for="situacaoInputText" />
                    <p:inputText id="situacaoInputText" styleClass="grid_8" readonly="true"
                                 value="#{managerPesquisarDocente.docenteVisualizar.situacao.nome}"/>
                    <div class="clear" />

                    <p:outputLabel value="Área:" styleClass="grid_3" for="areaInputText" />
                    <p:inputText id="areaInputText" styleClass="grid_19" readonly="true"
                                 value="#{managerPesquisarDocente.docenteVisualizar.area}" />

                    <div class="clear"/>
                    <br/>

                    <p:dataTable id="cursoDataTable" value="#{managerPesquisarDocente.docenteVisualizar.disciplinas}" var="item"
                                 styleClass="grid_24" emptyMessage="Nenhum registro">

                        <f:facet name="header">
                            Disciplinas
                        </f:facet>

                        <p:column headerText="Código">  
                            #{item.codigo}
                        </p:column>

                        <p:column headerText="Nome">  
                            #{item.nome}
                        </p:column>

                        <p:column headerText="Curso">  
                            #{managerPesquisarDocente.cursos(managerPesquisarDocente.docenteVisualizar)}
                        </p:column>

                    </p:dataTable>

                    <div class="clear"/>
                    <div class="buttonAction">
                        <p:button value="Voltar" icon="ui-icon-circle-arrow-w"
                                  href="pesquisardocente.xhtml"/>

                    </div>
                </h:form>
            </p:panel> 
        </ui:define>
    </ui:composition>
</html>